Making sure that standards of accessibility are maintained in a website in accordance to the ADA is not only a necessity but the standard to which any self-respecting website should adhere. Alt text, contrast, and other assets should be readily available for any user.
Understanding semantics entails understanding what the tags in HTML and CSS accomplish.